--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 5191ba34e2b0ad063d09e2452fb8bb96be10f7d1
Parents : 546f141
Author : Sudo-Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-03-06T01:02:15-06:00
Add localization for import and export identity features
- Added new keys for importing and exporting identities in German, English, Italian, and Russian localization files.
- Included hints for users on how to upload key files or paste identity keys, enhancing user experience in identity management.
Changes
4 files changed, 20 insertions(+), 0 deletions(-)
Diff
diff --git a/meshchatx/src/frontend/locales/de.json b/meshchatx/src/frontend/locales/de.json
index a224dc1f..8bc6af14 100644
--- a/meshchatx/src/frontend/locales/de.json
+++ b/meshchatx/src/frontend/locales/de.json
@@ -302,6 +302,11 @@
"title": "Identitäten",
"manage": "Verwalten und wechseln Sie zwischen mehreren Reticulum-Identitäten.",
"new_identity": "Neue Identität",
+ "import": "Importieren",
+ "import_hint": "Schlüsseldatei hochladen oder Base32-Identitätsschlüssel einfügen.",
+ "export_all": "Alle Identitäten exportieren",
+ "export_all_success": "Alle Identitätsschlüssel exportiert",
+ "export_all_failed": "Export der Identitäten fehlgeschlagen",
"generate_fresh": "Eine neue Reticulum-Identität generieren.",
"display_name": "Anzeigename",
"display_name_hint": "z.B. Geheimagent",
diff --git a/meshchatx/src/frontend/locales/en.json b/meshchatx/src/frontend/locales/en.json
index 9e351ab9..ec888ac9 100644
--- a/meshchatx/src/frontend/locales/en.json
+++ b/meshchatx/src/frontend/locales/en.json
@@ -302,6 +302,11 @@
"title": "Identities",
"manage": "Manage and switch between multiple Reticulum identities.",
"new_identity": "New Identity",
+ "import": "Import",
+ "import_hint": "Upload a key file or paste a Base32 identity key.",
+ "export_all": "Export all identities",
+ "export_all_success": "All identity keys exported",
+ "export_all_failed": "Failed to export identities",
"generate_fresh": "Generate a fresh Reticulum identity.",
"display_name": "Display Name",
"display_name_hint": "e.g. Secret Agent",
diff --git a/meshchatx/src/frontend/locales/it.json b/meshchatx/src/frontend/locales/it.json
index 2622be9e..df0a6b6d 100644
--- a/meshchatx/src/frontend/locales/it.json
+++ b/meshchatx/src/frontend/locales/it.json
@@ -302,6 +302,11 @@
"title": "Identità",
"manage": "Gestisci e passa tra più identità Reticulum.",
"new_identity": "Nuova Identità",
+ "import": "Importa",
+ "import_hint": "Carica un file chiave o incolla una chiave identità Base32.",
+ "export_all": "Esporta tutte le identità",
+ "export_all_success": "Tutte le chiavi identità esportate",
+ "export_all_failed": "Esportazione identità non riuscita",
"generate_fresh": "Genera una nuova identità Reticulum.",
"display_name": "Nome Visualizzato",
"display_name_hint": "es. Agente Segreto",
diff --git a/meshchatx/src/frontend/locales/ru.json b/meshchatx/src/frontend/locales/ru.json
index a9117d4f..df569df1 100644
--- a/meshchatx/src/frontend/locales/ru.json
+++ b/meshchatx/src/frontend/locales/ru.json
@@ -302,6 +302,11 @@
"title": "Личности",
"manage": "Управляйте и переключайтесь между несколькими личностями Reticulum.",
"new_identity": "Новая личность",
+ "import": "Импорт",
+ "import_hint": "Загрузите файл ключа или вставьте Base32-ключ личности.",
+ "export_all": "Экспорт всех личностей",
+ "export_all_success": "Все ключи личностей экспортированы",
+ "export_all_failed": "Не удалось экспортировать личности",
"generate_fresh": "Создать новую личность Reticulum.",
"display_name": "Отображаемое имя",
"display_name_hint": "например, Секретный агент",
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────